makeshift runway - French English Dictionary